package model.persistence.dao;

import java.io.Serializable;
import java.util.Collection;

public interface IDAO {
    
    public abstract Serializable save(Object e);
    
    public abstract void saveOrUpdate(Object e);
    
    public abstract void delete(Object e);
    
    public abstract Object select(Serializable id);
    
    public abstract Collection selectAll();
    
    public abstract void save(Collection entities);
}